import pyautogui
import time  

if __name__ == '__main__':
    print("=====")
    size = pyautogui.size()
    print(size) # 屏幕大小 
    print(size.width, size.height) # 屏幕大小 

    mouse_pos = pyautogui.position() 
    print(mouse_pos) # 鼠标位置 Point(x=762, y=652)

    print(pyautogui.onScreen(100,100)) # 有个知识点(0,0)在左上角,判断(100,100)是否在屏幕里面 

    pyautogui.moveTo(762, 652, duration=0.25) # 坐标（0.0）移动0.25秒  
    # pyautogui.moveRel(0, 0, duration=0.25) # 相对移动坐标（0.0）0.25秒 

    # 休眠时间
    time.sleep(0.2)  

    # pyautogui.click() 
    # pyautogui.typewrite('10')# 继续输入的内容带有打字感 

    # pyautogui.doubleClick() #函 数 只 执 行 双 击 鼠 标 左 键 。
    # pyautogui.rightClick() #函数将分别执行点击右键 
    # pyautogui.middleClick() #函数将分别执行点击中键 

    try:
        size = pyautogui.size()
        flag = True
        while True:
            if flag:
                pyautogui.moveTo(0, size.height / 2, duration=0.25) # 坐标（0.0）移动0.25秒  
            else:
                pyautogui.moveTo(size.width, size.height / 2, duration=0.25) # 坐标（0.0）移动0.25秒  
            pyautogui.rightClick() #函数将分别执行点击右键
            # 休眠时间
            time.sleep(3) 
            flag = not flag
            # print(flag)
    except KeyboardInterrupt:
        print('\nExit.')